<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<%@ page import="com.informet.ipd.modelo.dao.ProgEstrDao" %>
<%@ page import="com.informet.ipd.modelo.vo.ProgEstrVO" %>
<%@ page import="com.informet.ipd.struts.form.ProgEstrForm" %>
<%@ page import="com.informet.ipd.modelo.vo.UbigeoVO" %>
<%@ page import="java.util.*" %>
<%@ page import="javax.swing.JOptionPane"%>

<%@ taglib uri="/tags/c" prefix="c"%>

<%

            StringBuffer cadenaSalida = new StringBuffer();
            List lista = null;
            ProgEstrDao supportFacade = new ProgEstrDao();
            ProgEstrForm form = new ProgEstrForm();
            try {
                int id = Integer.parseInt(request.getParameter("id"));
                int id2 = Integer.parseInt(request.getParameter("id2"));
                int id3 = Integer.parseInt(request.getParameter("id3"));
                String id4 = request.getParameter("id4");
                String id5 = request.getParameter("id5");
                String id6 = request.getParameter("id6");

                ProgEstrVO vo;
                lista = supportFacade.getlistOEE(id);
                form.setOEE(lista);

                //por realizar


                cadenaSalida.append("<tr> ");
                cadenaSalida.append("       <td> ");
                cadenaSalida.append("           OEE :");
                cadenaSalida.append("       </td>");
                cadenaSalida.append("       <td>");
                cadenaSalida.append("   <div id='comboPadre'><select  name='codObjEsp' id='codOee' onchange='buscarComboActividades()' >");
                cadenaSalida.append("               <option value='-1'>[--Seleccionar Obj Especifico--]</option>");
                Iterator it = lista.iterator();
                while (it.hasNext()) {
                    vo = (ProgEstrVO) it.next();
                    if (vo.getCOD_OEE() != id2) {
                        cadenaSalida.append("<option value='" + vo.getCOD_OEE() + "'>" + vo.getDESC_OEE() + "</option>");
                    }
                    if (vo.getCOD_OEE() == id2) {
                        cadenaSalida.append("<option selected value='" + vo.getCOD_OEE() + "'>" + vo.getDESC_OEE() + "</option>");
                    }
                }
                cadenaSalida.append("          </select>");
                cadenaSalida.append("      </div>  </td>");
                cadenaSalida.append("   </tr>");
                cadenaSalida.append("   <tr>");
                cadenaSalida.append("       <td>");
                cadenaSalida.append("           Actividades :");
                cadenaSalida.append("       </td>");
                lista = supportFacade.getlistActividades(id2);

                //form.setACTIVIDAD(lista);
                cadenaSalida.append("       <td>");
                cadenaSalida.append("    <div id='comboHijo'>        <select  name='codAct' id='codAct' >");
                cadenaSalida.append("               <option value='-1'>[--Seleccionar Actividades--]</option>");
                it = lista.iterator();
                while (it.hasNext()) {
                    vo = (ProgEstrVO) it.next();
                    if (vo.getCOD_ACTIVIDAD() != id3) {
                        cadenaSalida.append("<option value='" + vo.getCOD_ACTIVIDAD() + "'>" + vo.getDESC_ACTIVIDA() + "</option>");
                    } else {
                        cadenaSalida.append("<option selected value='" + vo.getCOD_ACTIVIDAD() + "'>" + vo.getDESC_ACTIVIDA() + "</option>");
                    }

                }
                cadenaSalida.append("           </select>");
                cadenaSalida.append(" </div>      </td>");
                cadenaSalida.append("   </tr>");


                cadenaSalida.append("   <tr>");
                cadenaSalida.append("       <td>");
                cadenaSalida.append("           Region :");
                cadenaSalida.append("       </td>");
                lista = supportFacade.getRegion();


                UbigeoVO vo2;
                cadenaSalida.append("       <td >");
                cadenaSalida.append("           <select  name='region' id='codRegion' onchange='comboProvincia()'>");
                cadenaSalida.append("               <option value='-1'>[--Seleccionar Departamento--]</option>");
                it = lista.iterator();
                while (it.hasNext()) {
                    vo2 = (UbigeoVO) it.next();
                    if (vo2.getNUM_CODDPTO_PK().compareTo(id4) != 0) {
                        cadenaSalida.append("<option value='" + vo2.getNUM_CODDPTO_PK() + "'>" + vo2.getTX_NOMDPTO() + "</option>");
                    }
                    if (vo2.getNUM_CODDPTO_PK().compareTo(id4) == 0) {
                        cadenaSalida.append("<option selected value='" + vo2.getNUM_CODDPTO_PK() + "'>" + vo2.getTX_NOMDPTO() + "</option>");
                    }
                }
                cadenaSalida.append("           </select>");
                cadenaSalida.append("       </td>");
                cadenaSalida.append("   </tr>");






                cadenaSalida.append("   <tr>");
                cadenaSalida.append("       <td >");

                cadenaSalida.append("           Provincia :");
                cadenaSalida.append("       </td>");
                lista = supportFacade.getComboProvincia(id4);
                cadenaSalida.append("       <td>");
                cadenaSalida.append("        <div id='provincia'>");
                cadenaSalida.append("           <select  name='provincia' id='provincia' onchange='comboDistrito()'>");
                cadenaSalida.append("               <option value='-1'>[--Seleccionar Provinciaaaaa--]</option>");
                it = lista.iterator();
                while (it.hasNext()) {
                    vo2 = (UbigeoVO) it.next();
                    if (vo2.getNUM_CODPRV_PK().equals(id5)) {
                        cadenaSalida.append("<option selected value='" + vo2.getNUM_CODPRV_PK() + "'>" + vo2.getTX_NOMPRV() + "</option>");
                    } else {
                        cadenaSalida.append("<option value='" + vo2.getNUM_CODPRV_PK() + "'>" + vo2.getTX_NOMPRV() + "</option>");
                    }
                }
                cadenaSalida.append("           </select>");
                cadenaSalida.append("        </div>");
                cadenaSalida.append("       </td>");
                cadenaSalida.append("   </tr>");




                cadenaSalida.append("   <tr>");
                cadenaSalida.append("       <td>");
                cadenaSalida.append("           Distrito :");
                cadenaSalida.append("       </td>");
                lista = supportFacade.getComboDistrito(id5);
                cadenaSalida.append("       <td>");
                cadenaSalida.append("        <div id='distrito'>");
                cadenaSalida.append("           <select  name='distrito' id='codDistrito'>");
                cadenaSalida.append("               <option value='-1'>[--Seleccionar Distrito--]</option>");
                it = lista.iterator();
                while (it.hasNext()) {
                    vo2 = (UbigeoVO) it.next();
                    if (vo2.getNUM_CODDIST_PK().equals(id6)) {
                        cadenaSalida.append("<option selected value='" + vo2.getNUM_CODDIST_PK() + "'>" + vo2.getTX_NOMDIST() + "</option>");
                    } else {
                        cadenaSalida.append("<option value='" + vo2.getNUM_CODDIST_PK() + "'>" + vo2.getTX_NOMDIST() + "</option>");
                    }
                }
                cadenaSalida.append("           </select>");
                cadenaSalida.append("        </div>");
                cadenaSalida.append("       </td>");
                cadenaSalida.append("   </tr>");





              
            } catch (Exception e) {
                cadenaSalida.append("error : " + e.toString());
            }
            out.print(cadenaSalida);
%>